English Dictionary
▪ solar
▪ solar apex
▪ solar array
▪ solar battery
▪ solar calendar
◊ SOLAR ARRAY
solar array
n : a large array of connected solar cells [syn: {solar battery},
{solar panel}]
solar
solar apex
solar array
solar battery
solar calendar
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]